package datastructure.queue;

/**
 * @Description: 我们自定义的队列接口, 提供了队列的一系列操作
 * @author: Yang Qiang
 * @create: 2021-11-02 21:22
 */
public interface Queue<E> {
    // 获得队列的长度
    int getSize();

    // 判断队列是否为null
    boolean isEmpty();

    // 队列入队
    void enQueue(E e);

    // 队列出对操作
    E delQueue();

    // 获得队首元素
    E getFront();
}
